Integrative tele-rehalitation of chronic stroke survivors using custom therapeutic games